Principal IT Sales Consultant
AMER & LATAM Senior Delivery Consultant
Sales Consultant
AMER & LATAM Recruitment Manager
Senior Sales Consultant
DACH Business Manager
SAP & Cybersecurity Sales Consultant
IT Sales Benelux Practice Leader
BeNeLux Business Manager
Microsoft Italy Manager